The Multi-Inter-Distance Constraint

نویسندگان

  • Pierre Ouellet
  • Claude-Guy Quimper
چکیده

We introduce the MULTI-INTER-DISTANCE constraint that ensures no more than m variables are assigned to values lying in a window of p consecutive values. This constraint is useful for modelling scheduling problems where tasks of processing time p compete for m identical resources. We present a propagator that achieves bounds consistency in cubic time. Experiments show that this new constraint offers a much stronger filtering than an edge-finder and that it allows to solve larger instances of the runway scheduling problem. Properties of the Scheduling Graph Theorem : The MULTIINTER-DISTANCE constraint is satisfiable if and only if the scheduling graph has no negative cycles. Definition: The altered graph Gi is the scheduling graph of the original problem where the upper bound of the domain of Xi is set to v. For instance, the graph G3 is obtained by decrementing the weights in blue in the graph above by one. Corollary: If the altered graph Gi has a negative cycle then Xi ≥ v. Theorem: If Xi = v has no interval support and the domain of Xj has a larger upper bound than the domain of Xi , then Xj = v has no interval support. Theorem: Let u∗ be the smallest domain upper bound that is larger than min(dom(Xi)). Let t be the largest value s.t. the shortest path in Gu ∗ i from min(dom(Xi)) to t is null, then Xi = t is the smallest interval support for Xi. The Runway Scheduling Problem In this problem, n planes need to land in an airport with m runways. The planes fly around the airport while waiting for their authorization to land. A plane can only land within specific time intervals in which it is in position for landing. Outside these time intervals, the plane cannot land. The goal is to dispatch the planes on the m runways while maximizing the minimum time between two successive landings. time Landing time intervals Summary: n planes m runways Each plane has a set of time intervals within which landing is possible. The goal is to maximize the time between each landing on a same runway. The Constraint The constraint MULTI-INTER-DISTANCE is satisfied when no more than m variables are assigned within a window of p consecutive values. Multi-Inter-Distance([X1, . . . , Xn],m, p) ⇐⇒ ∀v |{i | Xi ∈ [v, v + p)}| ≤ m ⇐⇒ ∀i |{j | 0 ≤ Xj −Xi ≤ p}| ≤ m This constraint models a scheduling problem where n tasks with processing time p compete for m identical resource.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Success Ratio in Multi-Constraint Quality of Service Routing

Multi-constraint quality-of-service routing will become increasingly important as the Internet evolves to support real-time services. It is well known however, that optimum multi-constraint QoS routing is computationally complex, and for this reason various heuristics have been proposed for routing in practical situations. Among these methods, those that use a single mixed metric are the mo...

متن کامل

Inter-distance Constraint: An Extension of the All-Different Constraint for Scheduling Equal Length Jobs

We study a global constraint, the “inter-distance constraint” that ensures that the distance between any pair of variables is at least equal to a given value. When this value is 1, the inter-distance constraint reduces to the all-different constraint. We introduce an algorithm to propagate this constraint and we show that, when domains of the variables are intervals, our algorithm achieves arc-...

متن کامل

The relationship between corresponding upper buccal cusp distance (IBD) and Gothic arch width, inter - condylar width (ICW) and inter-upper canine distance (ICD) in an Iranian population

The relationship between corresponding upper buccal cusp distance (IBD) and Gothic arch width, inter - condylar width (ICW) and inter-upper canine distance (ICD) in an Iranian population Dr. H. Dorriz* - Dr. A. Mohammadi** *- Assistant Professor of Prosthodontics Dept. – Faculty of Dentistry – Tehran University of Medical Sciences. **- Resident of Prosthodontics Dept. – Faculty of Dentistry – M...

متن کامل

A Chance Constraint Approach to Multi Response Optimization Based on a Network Data Envelopment Analysis

In this paper, a novel approach for multi response optimization is presented. In the proposed approach, response variables in treatments combination occur with a certain probability. Moreover, we assume that each treatment has a network style. Because of the probabilistic nature of treatment combination, the proposed approach can compute the efficiency of each treatment under the desirable reli...

متن کامل

Efficient Propagators for Global Constraints

We study in this thesis three well known global constraints. The All-Different constraint restricts a set of variables to be assigned to distinct values. The global cardinality constraint (GCC) ensures that a value v is assigned to at least lv variables and to at most uv variables among a set of given variables where lv and uv are non-negative integers such that lv ≤ uv. The Inter-Distance cons...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011